Skip to main content

MultiSelectField

MultiSelectFieldProps
MultiSelectFieldProps
Intersection of
MultiSelectFieldInnerPublicProps
MultiSelectFieldInnerPublicProps
className
string
description
React.ReactNode
direction
| "horizontal"| "vertical"| "vertical-reverse"| "horizontal-reverse"
display
| "inline"| "block"
errors
FieldErrors
evenly
boolean
gap
| boolean| "padding"| "larger"| "gap"| "gutter"| DeprecatedStackSize
horizontal
boolean
label*
React.ReactNode
labelDescription
React.ReactNode
labelPosition
FieldContainerLabelPosition
placeholder
string
reactSelectProps
Partial<StateManagerProps<any>>
required
boolean
reverse
boolean
size
Size
style
React.CSSProperties
useLabelElement
boolean
width
| "none"| "column"| "fluid"
DynamicMultipleChoiceFieldProps
DynamicMultipleChoiceFieldProps
Intersection of
SugaredRelativeEntityList
SugaredRelativeEntityList
expectedMutation
ExpectedRelationMutation
field*
| string| SugarableRelativeEntityList
initialEntityCount
number
isNonbearing
boolean
limit
number
offset
number
onBeforePersist*
| undefined| EntityListAccessor.BeforePersistHandler| Set<EntityListAccessor.BeforePersistHandler>
onBeforeUpdate*
| undefined| EntityListAccessor.BatchUpdatesHandler| Set<EntityListAccessor.BatchUpdatesHandler>
onChildBeforeUpdate*
| undefined| EntityAccessor.BatchUpdatesHandler| Set<EntityAccessor.BatchUpdatesHandler>
onChildInitialize*
| undefined| EntityAccessor.BatchUpdatesHandler| Set<EntityAccessor.BatchUpdatesHandler>
onChildUpdate*
| undefined| EntityAccessor.UpdateListener| Set<EntityAccessor.UpdateListener>
onInitialize*
| undefined| EntityListAccessor.BatchUpdatesHandler| Set<EntityListAccessor.BatchUpdatesHandler>
onPersistError*
| undefined| EntityListAccessor.PersistErrorHandler| Set<EntityListAccessor.PersistErrorHandler>
onPersistSuccess*
| undefined| EntityListAccessor.PersistSuccessHandler| Set<EntityListAccessor.PersistSuccessHandler>
onUpdate*
| undefined| EntityListAccessor.UpdateListener| Set<EntityListAccessor.UpdateListener>
orderBy
SugaredOrderBy
setOnCreate
SugaredSetOnCreate
BaseDynamicChoiceField
BaseDynamicChoiceField
Intersection of
BaseDynamicChoiceFieldOptions
BaseDynamicChoiceFieldOptions
Union of
DynamicChoiceFieldOptionProps
DynamicChoiceFieldOptionProps
DynamicChoiceFieldOptionProps
options*
ChoiceFieldOptionsAsFieldList
DynamicChoiceFieldWithCustomLabelProps
DynamicChoiceFieldWithCustomLabelProps
DynamicChoiceFieldWithCustomLabelProps
optionLabel*
React.ReactNode
options*
ChoiceFieldOptionsAsEntityList
LegacyChoiceFieldWithOptionRenderer
LegacyChoiceFieldWithOptionRenderer
options*
| string| SugaredQualifiedEntityList| SugarableQualifiedEntityList
optionsStaticRender*
| React.ReactElement<any, | string| React.JSXElementConstructor<any>>| (environment: Environment) => React.ReactElement<any, | string| React.JSXElementConstructor<any>>
renderOption*
(entityAccessor: EntityAccessor) => React.ReactNode
SelectFuseOptionsProps
SelectFuseOptionsProps
fuseOptions
| boolean| Fuse.IFuseOptions<ChoiceFieldData.SingleOption<EntityAccessor>>
BaseDynamicChoiceField
createNewForm
React.ReactElement
lazy
LazyChoiceFieldSettings
renderedOptionsLimit
number
searchByFields
ChoiceFieldSearchByFields
sortableBy
SugaredFieldProps["field"]
transformOptions
(data: ChoiceFieldData.Options<EntityAccessor>, input: | string| undefined) => ChoiceFieldData.Options<EntityAccessor>
Union of
DynamicMultipleChoiceWithConnectingEntityFieldProps
DynamicMultipleChoiceWithConnectingEntityFieldProps
connectingEntityField*
| string| SugaredRelativeSingleEntity